<template>
  <div class="login">
    登陆页面
  </div>
</template>

<script>
// @ is an alias to /src
import { mapActions, mapGetters, mapMutations } from "vuex";  //vuex得各个方法   mapGetters放在computed里面 之后可以在当前页面用 this.userInfo 使用这个全局变量
export default {
  name: "login",
  data() {
    return{
      inputFocus:'',
      ruleForm:{
        admin:'',
        pwd:''
      },
      rules: {      //element 表单规则校验 定义在date里 el-form :rules使用 具体官方文档
        admin: [
          { required: true, message: '请输入用户名', trigger: 'blur' }
        ],
        pwd: [
          { required: true, message: '请输入密码', trigger: 'blur' }
        ],
      }
    }
  },
  components: {
  },
  methods: {
    ...mapMutations({               //set 设置vuex变量得值  也可以用this.$store.commit('setToken','as')  这样设置 setToken需在store/index.js mutations里得定义
      setUserInfo: "setUserInfo",   //设置用户信息
      setToken: "setToken",         //设置token
      setTokenTime:"setTokenTime",  //设置token过期时间
      setLogin: "setLogin",         //设置登陆状态
    }),
    submitForm(formName) {
      
    },
  },
};
</script>

<style lang="scss" scoped>
 
</style>